.form-actions-float.flotador {
    background: #ffffff;
    border: 1px solid #E5E5E5;
    border-bottom: none;
    -moz-border-radius: 15px 15px 15px 15px;
    /*para Safari y Chrome*/
    -webkit-border-radius: 15px 15px 15px 15px;
    /* para Opera */
    border-radius: 15px 15px 15px 15px;
    position: fixed;
    bottom: 40px;
    left: 20%;
    -moz-box-shadow: 0 -1px 3px 1px #888;
    -webkit-box-shadow: 0 -1px 3px 1px #888;
    box-shadow: 0 -1px 3px 1px #888;
    padding: 10px;
}

.portlet-title {
    font-weight: bold !important;
}

#mainModal.modal.fade.in[loading="false"]{
    width: inherit !important;
    margin-left: 0% !important;
    left: auto !important;
}

#sidecontent_0_pullout{
    top: 12% !important;
    margin-top: 0% !important;
}

/*css sprites*/
.sprite {
    background-image: url(../img/spritesheet.png);
    background-repeat: no-repeat;
    display: block;
}

.sprite-acercade {
    width: 878px;
    height: 500px;
    background-position: -5px -5px;
}

.sprite-alimentos {
    width: 200px;
    height: 200px;
    background-position: -893px -5px;
}

.sprite-alimentosico {
    width: 23px;
    height: 24px;
    background-position: -1103px -5px;
}

.sprite-antropomorficos {
    width: 200px;
    height: 200px;
    background-position: -1136px -5px;
}

.sprite-apuntes {
    width: 20px;
    height: 27px;
    background-position: -1346px -5px;
}

.sprite-banner {
    width: 682px;
    height: 238px;
    background-position: -5px -515px;
}

.sprite-calculadora {
    width: 21px;
    height: 24px;
    background-position: -1376px -5px;
}

.sprite-categorias {
    width: 200px;
    height: 200px;
    background-position: -1346px -42px;
}

.sprite-cruz_roja {
    width: 26px;
    height: 26px;
    background-position: -1407px -5px;
}

.sprite-edades {
    width: 200px;
    height: 200px;
    background-position: -893px -252px;
}

.sprite-estadisticas {
    width: 26px;
    height: 25px;
    background-position: -1443px -5px;
}

.sprite-estanterias {
    width: 24px;
    height: 26px;
    background-position: -1479px -5px;
}

.sprite-group {
    width: 35px;
    height: 22px;
    background-position: -1103px -252px;
}

.sprite-habitos_alimenticios {
    width: 200px;
    height: 200px;
    background-position: -1148px -252px;
}

.sprite-heramientas {
    width: 24px;
    height: 24px;
    background-position: -1513px -5px;
}

.sprite-iepsMax {
    width: 400px;
    height: 400px;
    background-position: -893px -462px;
}

.sprite-infantes {
    width: 200px;
    height: 200px;
    background-position: -1303px -462px;
}

.sprite-institucion {
    width: 200px;
    height: 200px;
    background-position: -1303px -672px;
}

.sprite-list {
    width: 25px;
    height: 26px;
    background-position: -1358px -252px;
}

.sprite-logoieps {
    width: 100px;
    height: 29px;
    background-position: -1393px -252px;
}

.sprite-logosivanui {
    width: 155px;
    height: 225px;
    background-position: -697px -672px;
}

.sprite-logosivanui_mini {
    width: 40px;
    height: 40px;
    background-position: -1503px -252px;
}

.sprite-logoutn {
    width: 38px;
    height: 29px;
    background-position: -1358px -302px;
}

.sprite-mantenimiento {
    width: 500px;
    height: 500px;
    background-position: -5px -882px;
}

.sprite-menu {
    width: 200px;
    height: 200px;
    background-position: -862px -882px;
}

.sprite-menu-alimentos {
    width: 200px;
    height: 200px;
    background-position: -1072px -882px;
}

.sprite-menu-ninios {
    width: 200px;
    height: 200px;
    background-position: -1282px -882px;
}

.sprite-notas {
    width: 20px;
    height: 25px;
    background-position: -1103px -39px;
}

.sprite-nutrientes {
    width: 200px;
    height: 200px;
    background-position: -515px -1092px;
}

.sprite-patologias {
    width: 200px;
    height: 200px;
    background-position: -725px -1092px;
}

.sprite-porcionAlimento {
    width: 200px;
    height: 200px;
    background-position: -935px -1092px;
}

.sprite-porcionCategoria {
    width: 200px;
    height: 200px;
    background-position: -1145px -1092px;
}

.sprite-presentacion {
    width: 878px;
    height: 500px;
    background-position: -1556px -5px;
}

.sprite-rango_nutrientes {
    width: 200px;
    height: 200px;
    background-position: -1513px -515px;
}

.sprite-regla {
    width: 27px;
    height: 14px;
    background-position: -697px -515px;
}

.sprite-reportes {
    width: 25px;
    height: 25px;
    background-position: -734px -515px;
}

.sprite-subcategorias {
    width: 200px;
    height: 200px;
    background-position: -1723px -515px;
}

.sprite-tipo-menu {
    width: 200px;
    height: 200px;
    background-position: -1933px -515px;
}

.sprite-transporte {
    width: 26px;
    height: 22px;
    background-position: -769px -515px;
}

.sprite-utensillos {
    width: 16px;
    height: 24px;
    background-position: -805px -515px;
}

.sprite-valores_nutricionales {
    width: 200px;
    height: 200px;
    background-position: -2143px -515px;
}

.sprite-variantes_menu {
    width: 200px;
    height: 200px;
    background-position: -1513px -725px;
}


/*fin css sprites*/

@media (min-width:0px) and (max-width:479px){
}
@media  (max-width:767px){
}
@media(max-width:979px){
}
@media(max-width:1223px) {
    .main-body div.container-fluid div.row-fluid:first-child{
        padding-top: inherit!important;
    }
}